www.gusucode.com > RQCMS PHP文章管理系统 v2.3PHP源码程序 > RQCMS PHP文章管理系统 v2.3/rqcms_v2.3/rqcms_v2.3/core/manager/view/template.php
<?php print <<<EOT <script type="text/javascript"> function really(d,m,n) { if (confirm(m)) { window.location.href=$admin_url.'?file=template&action=delonetag&tag='+d+'&tagid='+n; } } </script> <div class="mainbody"> <table border="0" cellspacing="0" cellpadding="0" style="width:100%;"> <tr> <td valign="top" style="width:150px;"><div class="tableborder"> <div class="tableheader">模板管理</div> <div class="leftmenubody"> <div class="leftmenuitem">• <a href="{$admin_url}?file=template&action=template">模板管理</a></div> </div> </div> <div class="tableborder"> <div class="tableheader">模板变量</div> <div class="leftmenubody"> <div class="leftmenuitem">• <a href="{$admin_url}?file=template&action=stylevar">自定义变量</a></div> </div> </div> </div></td> <td valign="top" style="width:20px;"></td> <td valign="top"> EOT; if ($action == 'stylevar') {print <<<EOT <div class="box"> <div class="alert">关于自定义模板变量</div> <div class="alertmsg">设置一个变量about,内容为 <b>关于我</b>在前后台模板的任意地方,均可以放一个 <b>\$varArr[about]</b> 变量,模板则直接显示 <b>关于我</b></div> </div> EOT; } print <<<EOT <table width="100%" align="center" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="rightmainbody"><table width="100%" align="center" border="0" cellspacing="0" cellpadding="0"> EOT; if($action == 'template'){print <<<EOT <tr class="tdbheader"> <td>当前模板</td> </tr> <tr> <td class="alertbox"> EOT; print <<<EOT <table border="0" cellpadding="10"> <tr> <td>模板类型</td><td>模板名称</td><td>制作者</td><td>适用版本</td><td>模板描述</td><td>模板目录</td><td>操作</td> </tr> <tr> <td>电脑</td><td>$current_template_info[name]</td><td>$current_template_info[author]</td><td>$current_template_info[version]</td><td>$current_template_info[description]</td><td>$current_template_info[templatedir]</td><td></td> </tr> <tr> <td>手机</td><td>$mobile_template_info[name]</td><td>$mobile_template_info[author]</td><td>$mobile_template_info[version]</td><td>$mobile_template_info[description]</td><td>$mobile_template_info[templatedir]</td><td></td> </tr> <tr> <td>微信</td><td>$weixin_template_info[name]</td><td>$weixin_template_info[author]</td><td>$weixin_template_info[version]</td><td>$weixin_template_info[description]</td><td>$weixin_template_info[templatedir]</td><td></td> </tr> </table> </td> </tr> </table></td> </tr> <tr> <td height="20"></td> </tr> <tr> <td class="rightmainbody"><table width="100%" align="center" border="0" cellspacing="0" cellpadding="0"> <tr class="tdbheader"> <td>可用模板</td> </tr> <tr> <td class="alertbox"> EOT; if ($available_template_db) { foreach($available_template_db as $id => $template){print <<<EOT <div class="availabletheme"> <h3>$template[name]</h3> <a href="{$admin_url}?file=template&action=settemplate&name=$template[dirurl]" class="screenshot"><img src="$template[screenshot]" border="0" /></a> <a href="{$admin_url}?file=template&action=settemplate&name=$template[dirurl]&type=pc">设置为PC模板</a> <a href="{$admin_url}?file=template&action=settemplate&name=$template[dirurl]&type=mobile">设置为手机模板</a> <a href="{$admin_url}?file=template&action=settemplate&name=$template[dirurl]&type=weixin">设置为微信模板</a> </div> EOT; }} else {print <<<EOT <b>没有可用模板</b> EOT; }print <<<EOT </td> </tr> <tr> <td class="tablebottom"></td> </tr> EOT; } elseif($action == 'stylevar'){print <<<EOT <form action="{$admin_url}?file=template" method="post" name="form"> <input type="hidden" name="action" value="domorestylevar"> <tr class="tdbheader"> <td width="4%" nowrap="nowrap">状态</td> <td width="31%" nowrap="nowrap">变量名</td> <td width="61%" nowrap="nowrap">变量内容</td> <td width="4%" nowrap="nowrap"><input name="chkall" value="on" type="checkbox" onclick="checkall(this.form)"></td> </tr> EOT; foreach($stylevardb as $stylevar){print <<<EOT <tr class="tablecell"> <td nowrap="nowrap"><select name="visible[$stylevar[vid]]">$stylevar[visible]</select></td> <td nowrap="nowrap"><b>\$varArr[$stylevar[title]]</b></td> <td nowrap="nowrap"><textarea id="varid_$stylevar[vid]" class="formarea" name="stylevar[$stylevar[vid]]" style="width:400px;height:30px;">$stylevar[value]</textarea> <b><a href=“javascript:void(0);” onclick="resizeup('varid_$stylevar[vid]');">[+]</a> <a href=“javascript:void(0);” onclick="resizedown('varid_$stylevar[vid]');">[-]</a></b></td> <td nowrap><input type="checkbox" name="delete[]" value="$stylevar[vid]"></td> </tr> EOT; }print <<<EOT <tr class="tablecell"> <td colspan="4" nowrap="nowrap"><div class="records">记录:$total</div> <div class="multipage">$multipage</div></td> </tr> <tr class="tablecell"> <td colspan="4" align="center"><input type="submit" value="更新 / 删除(所选)" class="formbutton"></td> </tr> <tr> <td class="tablebottom" colspan="4"></td> </tr> </form> </table></td> </tr> <tr> <td height="20"></td> </tr> <tr> <td class="rightmainbody"><table width="100%" align="center" border="0" cellspacing="0" cellpadding="0"> <form action="{$admin_url}?file=template" method="post" name="form"> <input type="hidden" name="action" value="addstylevar"> <tr class="tdbheader"> <td nowrap="nowrap" colspan="2">添加自定义变量</td> </tr> <tr class="tablecell"> <td><b>变量名:</b></td> <td><input class="formfield" type="text" name="title" size="35" maxlength="50"> 只允许英文</td> </tr> <tr class="tablecell"> <td><b>变量内容:</b></td> <td valign="top"><textarea id="addvar" class="formarea" type="text" name="value" style="width:400px;height:50px;"></textarea> <b><a href=“javascript:void(0);” onclick="resizeup('addvar');">[+]</a> <a href=“javascript:void(0);” onclick="resizedown('addvar');">[-]</a></b></td> </tr> <tr class="tablecell"> <td colspan="2" align="center"><input type="submit" value="添加" class="formbutton"></td> </tr> <tr> <td class="tablebottom" colspan="2"></td> </tr> </form> EOT; } elseif($action == 'filelist'){print <<<EOT <tr class="tdbheader"> <td nowrap="nowrap">模板名</td> <td nowrap="nowrap">操作</td> </tr> EOT; foreach($filedb as $key => $file){print <<<EOT <tr class="tablecell"> <td nowrap="nowrap"><b><a href="{$admin_url}?file=template&action=mod&path=$path&file=$file[filename]&ext=$file[extension]">$file[filename]</a></b></td> <td nowrap="nowrap"><a href="{$admin_url}?file=template&action=del&path=$path&file=$file[filename]&ext=$file[extension]">删除</a></td> </tr> EOT; }print <<<EOT <tr class="tablecell"> <td colspan="2"><b>共有 $i 个模板文件</b></td> </tr> EOT; } elseif ($action == 'mod') {print <<<EOT <form action="{$admin_url}?file=template" method="post" name="form"> <input type="hidden" name="action" value="savefile"> <tr class="tdbheader"> <td colspan="2">编辑模板文件</td> </tr> EOT; if (!$writeable) {print <<<EOT <tr class="tablecell"> <td><b>写入状态:</b></td> <td><span class="no"><b>当前模板文件不可写入, 请设置为 0777 权限后再编辑此文件.</b></span></td> </tr> EOT; }print <<<EOT <tr class="tablecell"> <td width="20%"><b>模板套系:</b></td> <td width="80%">$path <input type="hidden" name="path" value="$path"></td> </tr> <tr class="tablecell"> <td width="20%"><b>模板名称:</b></td> <td width="80%">$file <input type="hidden" name="file" value="$file"><input type="hidden" name="ext" value="$ext"></td> </tr> <tr class="tablecell"> <td width="20%" valign="top"><b>模板内容:</b><br /><b><a href=“javascript:void(0);” onclick="resizeup('filecontent');">[+]</a> <a href=“javascript:void(0);” onclick="resizedown('filecontent');">[-]</a></b></td> <td width="80%"><textarea id="filecontent" class="formarea" cols="85" rows="25" name="content" style="width:95%;height:400px;font:12px'Courier New';">$contents</textarea></td> </tr> <tr nowrap class="tablecell"> <td colspan="2" align="center"><input type="submit" value="保存" class="formbutton"> <input type="reset" value="重置" class="formbutton"> </td> </tr> </form> EOT; } elseif ($action == 'newtemplate') {print <<<EOT <form action="{$admin_url}?file=template" method="post" name="form"> <input type="hidden" name="action" value="donewtemplate"> <tr class="tdbheader"> <td colspan="2">新建模板</td> </tr> <tr class="tablecell"> <td width="20%"><b>模板名称:</b></td> <td width="80%"><input class="formfield" type="text" name="newtemplatename" value=""> 只允许英文、数字和下划线</td> </tr> <tr nowrap class="tablecell"> <td colspan="2" align="center"><input type="submit" value="保存" class="formbutton"> <input type="reset" value="重置" class="formbutton"> </td> </tr> </form> EOT; } elseif ($action == 'del') {print <<<EOT <form action="{$admin_url}?file=template" method="post" name="form"> <tr class="alertheader"> <td colspan="1"><a name="删除模板"></a>删除模板</td> </tr> <tr> <td class="alertbox"><p>模板套系: <a href="{$admin_url}?file=template&action=filelist&path=$path">$path</a></p> <p>模板文件: <a href="{$admin_url}?file=template&action=mod&path=$path&file=$file">$file</a></p> <p><b>注意: 删除模板文件将不会显示和该模板有关的一切页面,确定吗?</b></p> <p> <input type="submit" value="确认" class="formbutton"> </p> <input type="hidden" name="path" value="$path"> <input type="hidden" name="file" value="$file"> <input type="hidden" name="ext" value="$ext"> <input type="hidden" name="action" value="delfile"> </td> </tr> </form> EOT; }print <<<EOT <tr> <td class="tablebottom" colspan="6"></td> </tr> </table></td> </tr> </table></td> </tr> </table> </div> EOT; ?>